package com.erp.erp_dao.ProductBoxGauge;

import com.erp.erp_entitys.ProductBoxGauge.ProductBoxGauge;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ProductBoxGaugeDao {
    int deleteByPrimaryKey(Integer id);

    int insert(ProductBoxGauge record);

    int insertSelective(ProductBoxGauge record);

    ProductBoxGauge selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(ProductBoxGauge record);

    int updateByPrimaryKey(ProductBoxGauge record);

    List<ProductBoxGauge> findBoxGaugeByParam(@Param("productCode") String productCode,
                                              @Param("specificationCode") String specificationCode);

    int deleteByIds(@Param("ids") List<Integer> ids);

    int deleteByParam(ProductBoxGauge record);
}